package com.supermap.dataservice.cloud.adv;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * @author aqua
 * @description
 * @date 2018年11月17 23:26
 * @email 1301584033@qq.com
 */
public class AdvList implements Serializable {
    private String advId;
    private String subjectCode;
    private String subjectName;
    private String userId;
    private String userShowName;
    private String userImg;
    private String userState;
    private String farmId;
    private String farmName;
    private String advCode;
    private String advCodeName;
    private String advquestion;
    private String disaCode;
    private String disaName;
    private String type;
    private String leve1Name;
    private String breed;
    private String leve2Name;
    private String pubertyId;
    private String pubertyName;
    private String advImgs;
    private String userIsadvcollect;
    private String userIsadvpraise;
    private String conllectSumNum;
    private String praiseSumNum;
    private String createtime;
    private String lat;
    private String lon;
    private String address;
    private String weaphen;
    private String temp;
    private String lab;

    public String getLab() {
        return lab;
    }

    public void setLab(String lab) {
        this.lab = lab;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getWeaphen() {
        return weaphen;
    }

    public void setWeaphen(String weaphen) {
        this.weaphen = weaphen;
    }

    public String getTemp() {
        return temp;
    }

    public void setTemp(String temp) {
        this.temp = temp;
    }

    public String getSubjectCode() {
        return subjectCode;
    }

    public void setSubjectCode(String subjectCode) {
        this.subjectCode = subjectCode;
    }

    public String getSubjectName() {
        return subjectName;
    }

    public void setSubjectName(String subjectName) {
        this.subjectName = subjectName;
    }

    public String getPubertyId() {
        return pubertyId;
    }

    public void setPubertyId(String pubertyId) {
        this.pubertyId = pubertyId;
    }

    public String getLat() {
        return lat;
    }

    public void setLat(String lat) {
        this.lat = lat;
    }

    public String getLon() {
        return lon;
    }

    public void setLon(String lon) {
        this.lon = lon;
    }

    private  List<AdvComment> advCommentList=new ArrayList<>();

    public List<AdvComment> getAdvCommentList() {
        return advCommentList;
    }

    public void setAdvCommentList(List<AdvComment> advCommentList) {
        this.advCommentList = advCommentList;
    }

    public String getAdvId() {
        return advId;
    }

    public void setAdvId(String advId) {
        this.advId = advId;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getUserShowName() {
        return userShowName;
    }

    public void setUserShowName(String userShowName) {
        this.userShowName = userShowName;
    }

    public String getUserImg() {
        return userImg;
    }

    public void setUserImg(String userImg) {
        this.userImg = userImg;
    }

    public String getUserState() {
        return userState;
    }

    public void setUserState(String userState) {
        this.userState = userState;
    }

    public String getFarmId() {
        return farmId;
    }

    public void setFarmId(String farmId) {
        this.farmId = farmId;
    }

    public String getFarmName() {
        return farmName;
    }

    public void setFarmName(String farmName) {
        this.farmName = farmName;
    }

    public String getAdvCode() {
        return advCode;
    }

    public void setAdvCode(String advCode) {
        this.advCode = advCode;
    }

    public String getAdvCodeName() {
        return advCodeName;
    }

    public void setAdvCodeName(String advCodeName) {
        this.advCodeName = advCodeName;
    }

    public String getAdvquestion() {
        return advquestion;
    }

    public void setAdvquestion(String advquestion) {
        this.advquestion = advquestion;
    }

    public String getDisaCode() {
        return disaCode;
    }

    public void setDisaCode(String disaCode) {
        this.disaCode = disaCode;
    }

    public String getDisaName() {
        return disaName;
    }

    public void setDisaName(String disaName) {
        this.disaName = disaName;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getLeve1Name() {
        return leve1Name;
    }

    public void setLeve1Name(String leve1Name) {
        this.leve1Name = leve1Name;
    }

    public String getBreed() {
        return breed;
    }

    public void setBreed(String breed) {
        this.breed = breed;
    }

    public String getLeve2Name() {
        return leve2Name;
    }

    public void setLeve2Name(String leve2Name) {
        this.leve2Name = leve2Name;
    }

    public String getPubertyName() {
        return pubertyName;
    }

    public void setPubertyName(String pubertyName) {
        this.pubertyName = pubertyName;
    }

    public String getAdvImgs() {
        return advImgs;
    }

    public void setAdvImgs(String advImgs) {
        this.advImgs = advImgs;
    }

    public String getUserIsadvcollect() {
        return userIsadvcollect;
    }

    public void setUserIsadvcollect(String userIsadvcollect) {
        this.userIsadvcollect = userIsadvcollect;
    }

    public String getUserIsadvpraise() {
        return userIsadvpraise;
    }

    public void setUserIsadvpraise(String userIsadvpraise) {
        this.userIsadvpraise = userIsadvpraise;
    }

    public String getConllectSumNum() {
        return conllectSumNum;
    }

    public void setConllectSumNum(String conllectSumNum) {
        this.conllectSumNum = conllectSumNum;
    }

    public String getPraiseSumNum() {
        return praiseSumNum;
    }

    public void setPraiseSumNum(String praiseSumNum) {
        this.praiseSumNum = praiseSumNum;
    }

    public String getCreatetime() {
        return createtime;
    }

    public void setCreatetime(String createtime) {
        this.createtime = createtime;
    }
}
class AdvComment implements  Serializable{

    private String id;
    private String advInfoId;
    private String comment;
    private String parentId;
    private String userId;
    private String showName;
    private String HeadImage;
    private String commentTime;
    private Integer isbest;
    private String del_flg;

    public Integer getIsbest() {
        return isbest;
    }

    public void setIsbest(Integer isbest) {
        this.isbest = isbest;
    }

    public String getShowName() {
        return showName;
    }

    public void setShowName(String showName) {
        this.showName = showName;
    }

    public String getHeadImage() {
        return HeadImage;
    }

    public void setHeadImage(String headImage) {
        HeadImage = headImage;
    }

    private List<AdvComment> advCommentList=new ArrayList<>();

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getAdvInfoId() {
        return advInfoId;
    }

    public void setAdvInfoId(String advInfoId) {
        this.advInfoId = advInfoId;
    }

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }


    public String getCommentTime() {
        return commentTime;
    }

    public void setCommentTime(String commentTime) {
        this.commentTime = commentTime;
    }

    public String getDel_flg() {
        return del_flg;
    }

    public void setDel_flg(String del_flg) {
        this.del_flg = del_flg;
    }

    public List<AdvComment> getAdvCommentList() {
        return advCommentList;
    }

    public void setAdvCommentList(List<AdvComment> advCommentList) {
        this.advCommentList = advCommentList;
    }
}
